VariablesMap Class Reference

Command-line parsing result. More...

#include <fcommandline.h>

Public Member Functions

 VariablesMap ()
 Constructor. Creates a empty VariablesMap.
bool hasError () const
 Returns true when an error has occurred.
void setError ()
 Sets the error state to true.
std::string & operator[] (const VariablesMapContainer::key_type k)
 Retrieve the value of option k.
const std::string & operator[] (const VariablesMapContainer::key_type k) const
 Retrieve the value of option k.
VariablesMapContainer::size_type count (const VariablesMapContainer::key_type k) const
 Returns != 0 if command-line contains option k.

Detailed Description

Command-line parsing result.

This is the result of the parser.


Constructor & Destructor Documentation

VariablesMap (  )  [inline]

Constructor. Creates a empty VariablesMap.


Member Function Documentation

bool hasError (  )  const [inline]

Returns true when an error has occurred.

void setError (  )  [inline]

Sets the error state to true.

std::string & operator[] ( const VariablesMapContainer::key_type  k  ) 

Retrieve the value of option k.

If command-line contains option k more than once, only the last value will survive.

const std::string & operator[] ( const VariablesMapContainer::key_type  k  )  const

Retrieve the value of option k.

If command-line contains option k more than once, only the last value will survive.

VariablesMap::VariablesMapContainer::size_type count ( const VariablesMapContainer::key_type  k  )  const

Returns != 0 if command-line contains option k.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Empty

Copyright ©2013 Steinberg Media Technologies GmbH. All Rights Reserved.